# 获取列表的所有方法
print(dir(list))
['__add__', '__class__', '__contains__', '__delattr__', '__delitem__', '__dir__', '__doc__', '__eq__', '__format__',
 '__ge__', '__getattribute__', '__getitem__', '__gt__', '__hash__', '__iadd__', '__imul__', '__init__',
 '__init_subclass__', '__iter__', '__le__', '__len__', '__lt__', '__mul__', '__ne__', '__new__', '__reduce__',
 '__reduce_ex__', '__repr__', '__reversed__', '__rmul__', '__setattr__', '__setitem__', '__sizeof__', '__str__',
 '__subclasshook__',
 'append', 'clear', 'copy', 'count', 'extend', 'index', 'insert', 'pop', 'remove', 'reverse', 'sort']
print('*' * 50)

'''
append : 向列表添加元素
insert : 向指定index插入元素object
extend : 可以将另一个集合中的元素一一添加到列表中
'''

good_list = ['康师傅方便面', '酸奶', '雪糕', '康师傅方便面']
good_list.append('火腿肠')
print(good_list)  # ['康师傅方便面', '酸奶', '雪糕', '康师傅方便面', '火腿肠']

good_list.insert(0, '茅台')
print(good_list)  # ['茅台', '康师傅方便面', '酸奶', '雪糕', '康师傅方便面', '火腿肠']

good_list1 = ['啤酒', '饮料', '矿泉水']
good_list.extend(good_list1)  # ['茅台', '康师傅方便面', '酸奶', '雪糕', '康师傅方便面', '火腿肠', '啤酒', '饮料', '矿泉水']
print(good_list)
